throwing range (grenade) - German English Dictionary